×

pin something on someone meaning in French

rendre quelqu'un responsable de quelque chose

Related Words

  1. pin
  2. pinned
  3. bobby pin
  4. pin up
  5. pin wrench
  6. pin down
  7. pin head
  8. split pin
  9. thole pin
  10. pin out
  11. pin out
  12. pin someone at an exam
  13. pin up
  14. pin up a notice
PC Version

Copyright © 2018 WordTech Co.